Location: Porto Taverna, Sardinia, Italy